leek leaves - German English Dictionary